solid waste compactor - Francés Inglés Diccionario